﻿<%@ Page Title="" Language="C#" MasterPageFile="~/mas/masMantEditar.master" AutoEventWireup="true"
    CodeFile="genCompaniaEditar.aspx.cs" Inherits="genCompaniaEditar" %>

<%@ MasterType TypeName="masMantEditar" %>
<%@ Register Src="../ucx/ucPersonaSelector.ascx" TagName="ucPersonaSelector" TagPrefix="uc1" %>
<%@ Import Namespace="Insifo.WE" %>
<asp:Content ID="Content1" ContentPlaceHolderID="cphArea" runat="Server">
    <script type="text/javascript">

        function openModalDiv(divname) {

             $('#' + divname).dialog({
                autoOpen: false,
                modal: true,
                bgiframe: true,
                title: '<%= Resources.resDiccionario.SeleccionarPersona %>',
                width: 800,
                height: 450,
                buttons:
                    {
                        "Aceptar": function () {
                            document.getElementById('<%= txtIdCliente.ClientID %>').value = document.getElementById('<%=  ucPersonaSel.hfPersonaSel.ClientID %>').value;
                            document.getElementById('<%= hfIdPersona.ClientID %>').value = document.getElementById('<%=  ucPersonaSel.hfPersonaSel.ClientID %>').value;
                            document.getElementById('<%= txtNombreBusqueda.ClientID %>').value = document.getElementById('<%=  ucPersonaSel.hfNombreBusquedaSel.ClientID %>').value;
                            document.getElementById('<%= hfNombrePersona.ClientID %>').value = document.getElementById('<%=  ucPersonaSel.hfNombreBusquedaSel.ClientID %>').value;

                            $(this).dialog("close");
                        },
                        "Cancelar": function () {
                            $(this).dialog("close");
                            //cancel
                        }
                    }
                });


            $('#' + divname).dialog('open');
            $('#' + divname).parent().appendTo($("form:first"));

        }

        function openModalDivLegal(divname) {
            $('#' + divname).dialog({
                autoOpen: false,
                modal: true,
                bgiframe: true,
                title: '<%= Resources.resDiccionario.SeleccionarPersona %>',
                width: 800,
                height: 450,
                buttons:
                    {
                        "Aceptar": function () {
                            document.getElementById('<%= txtIdPersonaLegal.ClientID %>').value = document.getElementById('<%=  ucPersonaSel.hfPersonaSel.ClientID %>').value;
                            document.getElementById('<%= hfIdPersonaLegal.ClientID %>').value = document.getElementById('<%=  ucPersonaSel.hfPersonaSel.ClientID %>').value;
                            document.getElementById('<%= txtNombrePersonaLegal.ClientID %>').value = document.getElementById('<%=  ucPersonaSel.hfNombreBusquedaSel.ClientID %>').value;
                            document.getElementById('<%= hfNombrePersonaLegal.ClientID %>').value = document.getElementById('<%=  ucPersonaSel.hfNombreBusquedaSel.ClientID %>').value;

                            $(this).dialog("close");
                        },
                        "Cancelar": function () {
                            $(this).dialog("close");
                            //cancel
                        }
                    }
            });
            $('#' + divname).dialog('open');
            $('#' + divname).parent().appendTo($("form:first"));

        }
               

    </script>
    <script type="text/javascript">
        $(function () {
            var vFormatoFechaJQuery = '<%= AppSettings.FormatoFechaJQuery %>';
            $('#' + '<%= txtFechaRegistroCompania.ClientID %>').datepicker({ dateFormat: vFormatoFechaJQuery });
            $('#' + '<%= txtFechaRegistroPersona.ClientID %>').datepicker({ dateFormat: vFormatoFechaJQuery });
            $('.FormatoFecha').datepicker({ dateFormat: vFormatoFechaJQuery });
        });
    </script>
    <script language="javascript" type="text/javascript">

        function fnConfirmarCompaniaGenerico() {

            var cbxGeneral = document.getElementById('<%= cbxGeneral.ClientID %>');
            if (cbxGeneral.checked) {

                var confirm_value = document.createElement("INPUT");
                confirm_value.type = "hidden";
                confirm_value.name = "confirm_value";
                if (confirm('<%= Resources.resMensaje.msgConfirmarCompaniaGenerico %>')) {
                    confirm_value.value = "S";
                } else {
                    confirm_value.value = "N";
                }

                document.forms[0].appendChild(confirm_value);

            }

        }

    </script>
    <div id="edicion">
        <asp:Panel ID="pnlEdicion" runat="server">
            <table class="forma" width="100%">
                <colgroup>
                    <col width="13%" />
                    <col width="10%" />
                    <col width="10%" />
                    <col width="10%" />
                    <col width="10%" />
                    <col width="10%" />
                </colgroup>
                <tr class="forma_grupo">
                    <td colspan="6">
                        <asp:Label ID="lblGrupoDatosGenerales" runat="server" Text="<%$ Resources:resDiccionario, DatosGenerales %>"></asp:Label>
                    </td>
                </tr>
                <tr>
                    <td style="text-align: right;">
                        <asp:Label ID="LblIdGrupo" runat="server" Text="<%$ Resources:resDiccionario, Id %>"></asp:Label>:
                    </td>
                    <td>
                        <asp:TextBox ID="txtIdCompania" runat="server" Width="100px" Enabled="False" CssClass="desactivar"></asp:TextBox>
                    </td>
                    <td style="text-align: right;">
                        <%=Resources.resDiccionario.General %>:
                    </td>
                    <td>
                        <asp:CheckBox ID="cbxGeneral" runat="server" />
                    </td>
                    <td></td>
                    <td rowspan="5" valign="top" align="center">
                        <asp:Image ID="imgLogo" runat="server" ImageUrl="~/img/person.png" Width="110px" Height="100px" />
                    </td>
                </tr>
                <tr>
                    <td style="text-align: right">
                        <asp:Label ID="LblIdPersona" runat="server" Text="<%$ Resources:resDiccionario, Persona %>"></asp:Label>:
                    </td>
                    <td colspan="5">
                        <table>
                            <tr>
                                <td>
                                    <asp:TextBox ID="txtIdCliente" runat="server" CssClass="desactivar" Enabled="False"
                                        Width="100px" ReadOnly="True"></asp:TextBox>
                                </td>
                                <td>
                                    <asp:TextBox ID="txtNombreBusqueda" runat="server" MaxLength="255" Width="310px"
                                        CssClass="desactivar" Enabled="False"></asp:TextBox>
                                </td>
                                <td>
                                    <asp:Image ID="imgBuscar" runat="server" ImageUrl="../img/ico_buscar4.gif" OnClick="javascript:return openModalDiv('divSelectorPersona');" />
                                </td>
                                <td>
                                    &nbsp;
                                </td>
                            </tr>
                        </table>
                    </td>
                </tr>
                <tr>
                    <td style="text-align: right">
                        <asp:Label ID="LblCodigoGrupo" runat="server" Text="<%$ Resources:resDiccionario, Codigo %>"></asp:Label>:
                    </td>
                    <td>
                        <asp:TextBox ID="txtCodigoCompania" runat="server" Width="100px"></asp:TextBox>
                        <asp:RequiredFieldValidator ID="rfvCodigoCompania" runat="server" ControlToValidate="txtCodigoCompania"
                            Text="*" ForeColor="red" Font-Bold="true" Font-Size="Medium" ErrorMessage="<%$ Resources:resMensaje,msgAlertaIngresarCodigoHTML %>"></asp:RequiredFieldValidator>
                    </td>
                   <%--LOGO: aqui se guardaba un string se oculto y se agrego el campo para vizualizar y cargar imagenes -GS--%>
                   <td style="text-align: right; visibility:hidden;">
                        <asp:Label ID="lblLogo" runat="server" Text="<%$ Resources:resDiccionario, Logo %>"></asp:Label>:
                    </td>
                    <td style="visibility:hidden;">
                        <asp:TextBox ID="txtLogo" runat="server" Width="100px"></asp:TextBox>
                    </td>
                </tr>
                <tr>
                    <td style="text-align: right">
                        <asp:Label ID="LblDescripcion" runat="server" Text="<%$ Resources:resDiccionario, Descripcion %>"></asp:Label>:
                    </td>
                    <td>
                        <asp:TextBox ID="txtDescripcion" runat="server" Width="230
                        px" MaxLength="255"></asp:TextBox>
                        <asp:RequiredFieldValidator ID="rfvDescripcion" runat="server" ControlToValidate="txtDescripcion"
                            Text="*" ForeColor="red" Font-Bold="true" Font-Size="Medium" ErrorMessage="<%$ Resources:resMensaje,msgAlertaIngresarDescripcionHTML %>"></asp:RequiredFieldValidator>
                    </td>
                    <td style="text-align: right;">
                        <asp:Label ID="lblTipoCompania" runat="server" Text="<%$ Resources:resDiccionario, TipoCompania %>"></asp:Label>
                    </td>
                    <td>
                        <asp:DropDownList ID="ddlTipoCompania" runat="server" Width="200">
                        </asp:DropDownList>
                        <asp:RequiredFieldValidator ID="rfvTipoCompania" runat="server" ControlToValidate="ddlTipoCompania"
                            Text="*" ForeColor="red" Font-Bold="true" Font-Size="Medium" ErrorMessage="<%$ Resources:resMensaje,msgAlertaSelecionarTipoCompania %>"></asp:RequiredFieldValidator>
                    </td>
                </tr>
                <tr>
                    <td style="text-align: right">
                        <asp:Label ID="LblPaginaWeb" runat="server" Text="<%$ Resources:resDiccionario, PaginaWeb %>"></asp:Label>:
                    </td>
                    <td>
                        <asp:TextBox ID="txtPaginaWeb" runat="server" MaxLength="255" Width="230
                        px"></asp:TextBox>
                    </td>
                    <td style="text-align: right;">
                        <asp:Label ID="lblNemonico" runat="server" Text="<%$ Resources:resDiccionario, Nemonico %>"></asp:Label>:
                    </td>
                    <td>
                        <asp:TextBox ID="txtNemonico" runat="server" MaxLength="255" Width="230px"></asp:TextBox>
                    </td>
                </tr>
                <tr>
                    <td style="text-align: right">
                        <asp:Label ID="lblAfectoIGV" runat="server" Text="<%$ Resources:resDiccionario, AfectoIGV %>"></asp:Label>:
                    </td>
                    <td>
                        <asp:CheckBox ID="cbxAfectoIGV" runat="server" />
                    </td>
                    <td style="text-align: right;">
                        <asp:Label ID="lblRetencionIGV" runat="server" Text="<%$ Resources:resDiccionario, RetencionIGV %>"></asp:Label>:
                    </td>
                    <td>
                        <asp:CheckBox ID="cbxRetencionIGV" runat="server" />
                    </td>
                </tr>
                <tr>
                    <td style="text-align: right">
                        <asp:Label ID="lblCreditoFiscal" runat="server" Text="<%$ Resources:resDiccionario, CreditoFiscal %>"></asp:Label>:
                    </td>
                    <td>
                        <asp:CheckBox ID="cbxCreditoFiscal" runat="server" />
                    </td>
                    <td style="text-align: right;">
                        <asp:Label ID="lblRTPS" runat="server" Text="<%$ Resources:resDiccionario, RTPS %>"></asp:Label>:
                    </td>
                    <td>
                        <asp:CheckBox ID="cbxRTPS" runat="server" />
                    </td>
                </tr>
                <tr style="display: none">
                    <td style="text-align: right">
                        <asp:Label ID="LblRepresentanteLegal" runat="server" Text="<%$ Resources:resDiccionario, RepresentanteLegal %>"></asp:Label>:
                    </td>
                    <td>
                        <asp:TextBox ID="txtRepresentanteLegal" runat="server" MaxLength="255" Width="230
                        px"></asp:TextBox>
                    </td>
                    <td style="text-align: right;">
                        <asp:Label ID="lblRepresentanteLegalDoc" runat="server" Text="<%$ Resources:resDiccionario, RepresentanteLegalDoc %>"></asp:Label>:
                    </td>
                    <td>
                        <asp:TextBox ID="txtRepresentanteLegalDoc" runat="server" MaxLength="255" Width="230px"></asp:TextBox>
                    </td>
                </tr>
                <tr>
                    <td style="text-align: right;">
                        <asp:Label ID="lblFechaRegistroCompania" runat="server" Text="<%$ Resources:resDiccionario, FechaRegistroLegal %>"></asp:Label>:
                    </td>
                    <td>
                        <asp:TextBox ID="txtFechaRegistroCompania" runat="server" Width="80px" Style="text-align: center;"></asp:TextBox>
                    </td>
                    <td style="text-align: right;">
                        <asp:Label ID="lblTomo" runat="server" Text="<%$ Resources:resDiccionario, TomoRegistroLegal %>"></asp:Label>:
                    </td>
                    <td>
                        <asp:TextBox ID="txtTomoRegistroCompania" runat="server" Width="200px"></asp:TextBox>
                    </td>
                    <td colspan="2">
                    </td>
                </tr>
                <tr>
                    <td style="text-align: right;">
                        <asp:Label ID="lblPaisRegistroCompania" runat="server" Text="<%$ Resources:resDiccionario, Pais %>"></asp:Label>:
                    </td>
                    <td colspan="5">
                        <asp:UpdatePanel ID="udpCompania" runat="server" UpdateMode="Conditional">
                            <ContentTemplate>
                                <table>
                                    <tr>
                                        <td>
                                            <asp:DropDownList ID="ddlPaisRegistroCompania" runat="server" OnSelectedIndexChanged="ddlPais_SelectedIndexChanged"
                                                Width="200px" AutoPostBack="true">
                                            </asp:DropDownList>
                                        </td>
                                        <td style="text-align: right;">
                                            <asp:Label ID="lblDepartamentoRegistroCompania" runat="server" Text="<%$ Resources:resDiccionario, Departamento %>"></asp:Label>:
                                        </td>
                                        <td>
                                            <asp:DropDownList ID="ddlDepartamentoRegistroCompania" runat="server" OnSelectedIndexChanged="ddlDepartamento_SelectedIndexChanged"
                                                Width="200px" AutoPostBack="true">
                                            </asp:DropDownList>
                                        </td>
                                        <td style="text-align: right;">
                                            <asp:Label ID="lblPronvinciaRegistroCompania" runat="server" Text="<%$ Resources:resDiccionario, Provincia %>"></asp:Label>:
                                        </td>
                                        <td>
                                            <asp:DropDownList ID="ddlProvinviaRegistroCompania" runat="server" Width="200px">
                                            </asp:DropDownList>
                                        </td>
                                    </tr>
                                </table>
                            </ContentTemplate>
                        </asp:UpdatePanel>
                    </td>
                </tr>
                <tr>
                 <td style="text-align: right">
                    <%= Resources.resDiccionario.Logo %>:
                </td>
                <td colspan="4">
                    <asp:FileUpload ID="fuLogoImagen" runat="server" Style="width: 305px" CssClass="cursor-pointer" />
                </td>
                <td></td>
                </tr>
                <tr class="forma_grupo">
                    <td colspan="6">
                        <asp:Label ID="lblRepresentante" runat="server" Text="<%$ Resources:resDiccionario, DatosRepresentanteLegal %>"></asp:Label>:
                    </td>
                </tr>
                <tr>
                    <td align="right">
                        <asp:Label ID="lblIdPersonaLegal" runat="server" Text="<%$ Resources:resDiccionario, RepresentanteLegal  %>"></asp:Label>:
                    </td>
                    <td colspan="5">
                        <table>
                            <tr>
                                <td>
                                    <asp:TextBox ID="txtIdPersonaLegal" runat="server" CssClass="desactivar" Enabled="False"
                                        Width="100px" ReadOnly="True"></asp:TextBox>
                                </td>
                                <td>
                                    <asp:TextBox ID="txtNombrePersonaLegal" runat="server" MaxLength="255" Width="310px"
                                        CssClass="desactivar" Enabled="False"></asp:TextBox>
                                </td>
                                <td>
                                    <asp:Image ID="Image1" runat="server" ImageUrl="../img/ico_buscar4.gif" OnClick="javascript:return openModalDivLegal('divSelectorPersona');" />
                                </td>
                                <td>
                                    &nbsp;
                                </td>
                            </tr>
                        </table>
                    </td>
                </tr>
                <tr>
                    <td style="text-align: right;">
                        <asp:Label ID="lblFechaRegistro" runat="server" Text="<%$ Resources:resDiccionario, FechaRegistroLegal %>"></asp:Label>:
                    </td>
                    <td>
                        <asp:TextBox ID="txtFechaRegistroPersona" runat="server" Width="80px" Style="text-align: center;"></asp:TextBox>
                    </td>
                    <td style="text-align: right;">
                        <asp:Label ID="lblTomoRegistroPersona" runat="server" Text="<%$ Resources:resDiccionario, TomoRegistroLegal %>"></asp:Label>:
                    </td>
                    <td>
                        <asp:TextBox ID="txtTomoRegistroPersona" runat="server" Width="200px"></asp:TextBox>
                    </td>
                    <td colspan="2">
                    </td>
                </tr>
                <tr>
                    <td style="text-align: right;">
                        <asp:Label ID="lblPaisRegistroPersona" runat="server" Text="<%$ Resources:resDiccionario, Pais %>"></asp:Label>:
                    </td>
                    <td colspan="4">
                        <asp:UpdatePanel ID="upCompania" runat="server" UpdateMode="Conditional">
                            <ContentTemplate>
                                <table>
                                    <tr>
                                        <td>
                                            <asp:DropDownList ID="ddlPaisRegistroPersona" runat="server" OnSelectedIndexChanged="ddlPaisPersona_SelectedIndexChanged"
                                                Width="200px" AutoPostBack="true">
                                            </asp:DropDownList>
                                        </td>
                                        <td style="text-align: right;">
                                            <asp:Label ID="lblDepartamentoRegistroPeersona" runat="server" Text="<%$ Resources:resDiccionario, Departamento %>"></asp:Label>:
                                        </td>
                                        <td>
                                            <asp:DropDownList ID="ddlDepartamentoRegistroPersona" runat="server" OnSelectedIndexChanged="ddlDepartamentoPersona_SelectedIndexChanged"
                                                Width="200px" AutoPostBack="true">
                                            </asp:DropDownList>
                                        </td>
                                        <td style="text-align: right;">
                                            <asp:Label ID="lblProvinciaRegistroPersona" runat="server" Text="<%$ Resources:resDiccionario, Provincia %>"></asp:Label>:
                                        </td>
                                        <td>
                                            <asp:DropDownList ID="ddlProvinciaRegistroPersona" runat="server" Width="200px">
                                            </asp:DropDownList>
                                        </td>
                                    </tr>
                                </table>
                            </ContentTemplate>
                        </asp:UpdatePanel>
                    </td>
                </tr>
                <tr class="forma_grupo">
                    <td colspan="6">
                        <asp:Label ID="LblDatosAuditoria" runat="server" Text="<%$ Resources:resDiccionario, DatosAuditoria %>"></asp:Label>:
                    </td>
                </tr>
                <tr>
                    <td style="text-align: right; height: 19px;">
                        <asp:Label ID="LblEstado" runat="server" Text="<%$ Resources:resDiccionario, Estado %>"></asp:Label>:
                    </td>
                    <td>
                        <asp:DropDownList ID="ddlEstado" runat="server">
                        </asp:DropDownList>
                    </td>
                    <td>
                    </td>
                    <td>
                    </td>
                </tr>
                <tr>
                    <td style="text-align: right;">
                        <asp:Label ID="LblUsuarioCreacion" runat="server" Text="<%$ Resources:resDiccionario, UsuarioCreacion %>"></asp:Label>:
                    </td>
                    <td>
                        <asp:TextBox ID="txtUsuarioCreacion" runat="server" BackColor="#EAF2F5" Enabled="False"
                            Width="100px"></asp:TextBox>
                    </td>
                    <td style="text-align: right;">
                        <asp:Label ID="LblFechaCreacion" runat="server" Text="<%$ Resources:resDiccionario, FechaCreacion %>"></asp:Label>:
                    </td>
                    <td>
                        <asp:TextBox ID="txtFechaCreacion" runat="server" BackColor="#EAF2F5" Enabled="False"
                            Width="125px"></asp:TextBox>
                    </td>
                </tr>
                <tr>
                    <td style="text-align: right">
                        <asp:Label ID="LblUsuarioModificacion" runat="server" Text="<%$ Resources:resDiccionario, UsuarioModificacion %>"></asp:Label>:
                    </td>
                    <td>
                        <asp:TextBox ID="txtUsuarioModificacion" runat="server" BackColor="#EAF2F5" Enabled="False"
                            Width="100px"></asp:TextBox>
                    </td>
                    <td style="text-align: right;">
                        <asp:Label ID="LblFechaModificacion" runat="server" Text="<%$ Resources:resDiccionario, FechaModificacion %>"></asp:Label>:
                    </td>
                    <td>
                        <asp:TextBox ID="txtFechaModificacion" runat="server" BackColor="#EAF2F5" Enabled="False"
                            Width="125px"></asp:TextBox>
                    </td>
                </tr>
                <tr>
                    <td>
                    </td>
                    <td>
                    </td>
                    <td>
                    </td>
                    <td>
                    </td>
                </tr>
            </table>
        </asp:Panel>
    </div>
    <div id="divSelectorPersona" style="display: none; font-size: 90%;">
        <uc1:ucPersonaSelector ID="ucPersonaSel" runat="server" />
    </div>
    <asp:HiddenField ID="hfIdPersona" runat="server" />
    <asp:HiddenField ID="hfIdPersonaLegal" runat="server" />
    <asp:HiddenField ID="hfNombrePersona" runat="server" />
    <asp:HiddenField ID="hfNombrePersonaLegal" runat="server" />
    <asp:HiddenField ID="hfIdCompania" runat="server" />
    <asp:HiddenField ID="hfAccion" runat="server" />
    <asp:ValidationSummary ID="vsValidacion" runat="server" ShowMessageBox="true" ShowSummary="false" />
</asp:Content>
